body{
    width: 100%;
    height: auto;
    min-height: 100%;
    background-color: rgb(240,240,240);
}
.vp{
    background-color: #ffffff;
    height: .8rem;

}
.vp p{
    line-height: .8rem;
    color: #333333;
    font-size: .26rem;
}
.vp p big{
    font-size: .26rem;
    color: #f84f4c;
}
.vphf p{
    font-size: .24rem;
    color: #666666;
    height: .7rem;
    line-height: .7rem;
    padding-left: .3rem;
    box-sizing: border-box;
}
.vphf table{
    width: 100%;

}
.vphf table tr th{
    background-color: #ffffff;
    height: .85rem;
    line-height: .3rem;
    font-size: .24rem;
    color: #f84f4c;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
}
.vphf table tr th:last-child{
    border-right: none;
    border-bottom:none;
}
.vphf table tr td{
    font-size: .24rem;
    color: #333333;
    text-align: center;
    height: .7rem;
    line-height: .3rem;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
}
.vphf table tr td:last-child{
    border-right: none;
}
.vphf table tr:nth-child(odd){
    background-color: #ffffff;
}
/**协议**/
.roles{
    width: 100%;
    padding: .3rem .2rem;
    box-sizing: border-box;

}
.roles h1{
    text-align: center;
    font-size: .3rem;
    color: #333333;
    line-height: .6rem;
    margin-bottom: .2rem;
}
.roles h3{
    text-align: left;
    font-size: .27rem;
    color: #333333;
    line-height: .34rem;
    margin: .2rem 0;
    font-weight: bold;
    text-indent: 2em;
}
.roles h4{
    text-align: left;
    font-size: .24rem;
    color: #666;
    line-height: .34rem;
    margin: .2rem 0;
    text-indent: 2em;
    font-weight: bold;
}
.roles p{
    text-align: left;
    font-size: .24rem;
    color: #666666;
    line-height: .34rem;
    text-indent: 2em;
}
.roles ul li{
    text-align: left;
    font-size: .24rem;
    color: #666666;
    line-height: .34rem;
    text-indent: 2em;
    margin: .1rem 0;
}
.roles h5{
    text-align: left;
    font-size: .24rem;
    color: #999;
    line-height: .34rem;
    text-indent: 2em;
    margin: .3rem 0;
}




